package com.demo.common.config;

import java.util.Date;

import com.jfinal.i18n.I18n;
import com.jfinal.i18n.Res;
import com.jfinal.kit.PropKit;
import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
import com.jfinal.plugin.activerecord.Db;
import com.jfinal.plugin.activerecord.Record;
import com.jfinal.plugin.c3p0.C3p0Plugin;
import com.jfinal.plugin.druid.DruidPlugin;

public class ProjectConfig {
	public static void main(String[] args) {
//		PropKit.use("a_little_config.txt");
//		DruidPlugin druidPlugin = createDruidPlugin();
//		ActiveRecordPlugin arp = new ActiveRecordPlugin(druidPlugin);
//		
//		druidPlugin.start();
//		arp.start();
//		
//		Record blog = new Record().set("title", "James").set("content", 25);
//		Db.save("blog", blog);
		
		Res resZh = I18n.use("zh_CN");
		String msg = resZh.get("msg");
		String msg2 = resZh.format("msg", "詹波", new Date());
		System.out.println(msg2);
	}
	
	public static DruidPlugin createDruidPlugin(){
		return new DruidPlugin(PropKit.get("jdbcUrl"), PropKit.get("user"), PropKit.get("password").trim());
	}
	
}
